package ferrovias.clases;

public class TrenGrandbourgRetiro extends TrenPolvorinesRetiro {

	public TrenGrandbourgRetiro(Hora inicia, int numero) {
		super(inicia.horaMasMinutos(TrenBelgranoNorte.minGbNog+TrenBelgranoNorte.minNogPol), numero);
		this.horaEstaciones[16]=inicia;
		this.horaEstaciones[15]=this.horaEstaciones[16].horaMasMinutos(TrenBelgranoNorte.minGbNog);
	}
	
	@Override
	public boolean circulaALaHora(Hora hora){
		if(horaEstaciones[0].esMayorQue(hora) && horaEstaciones[16].esMenorQue(hora))
			return true;
		return false;
	}
	
	@Override
	public int estacionPartida() {
		return 16;
	}

	@Override
	public int estacionLLegada() {
		return 0;
	}

}
